English Dictionary
Definition point man in British English
point man noun
[countable] noun
Synonyms and related words

English Dictionary