1.

what is the meaning of idiom 'To talk shop ' ?

A. By practical experience which is rather rough
B. To send away
C. To talk about business or professional affairs
D. To catch somebody of guard
Answer» D. To catch somebody of guard


Discussion

No Comment Found