0
votes
1answer
103 views

Put on a very impressive display

I found this phrase in a translation studies textbook, Veeraphol Nakonluang-Promotion put on a very impressive display to knock out defending champion Joichiro Tatsuyoshi of Japan to become the ...
2
votes
2answers
193 views

What is the meaning of “greasing the pan”?

In a tutorial, the instructor says: We've greased the pan, now it's time to pour in the batter. The tutorial is technical (IT), and has nothing to do with cooking, so what is the meaning of the ...
1
vote
3answers
545 views

Is there an alternative expression for 'opening band' or 'opening act'? [closed]

The question says it all. Together with a colleague we were looking for this. We both had the feeling that there's another way to say it.
3
votes
3answers
325 views

Which one is the proper alternative ? niche / field / area / domain

I'm developing a software that asks user to specify a niche / field / area / domain of the document he is uploading. It can be business proposal, technical documentation, official stuff, ...