At The Coal Face Meaning

(Britain, idiomatic) To be directly engaged in the operations of a business, rather than in a hands-off, managerial position.

RECENT SEARCHES