COLLAR


Meaning of COLLAR in English

(CATCH) [verb] [T] [informal] - to catch and hold someone so that they can't escapeShe was collared by the police at the airport.(figurative) I was collared on the train by the most boring man on earth!

Cambridge English vocab.      Кембриджский английский словарь.