HORN IN


Meaning of HORN IN in English

[horn in] vi (1912): to participate without invitation or consent: intrude

Merriam-Webster English vocab.      Английский словарь Merriam Webster.