Point Man Meaning

(idiomatic, by extension) A most trusted assistant or associate; the person to upon whom one would most rely.

RECENT SEARCHES