LONGHORN


Meaning of LONGHORN in English

n. 1 one of a breed of cattle with long horns. 2 any beetle of the family Cerambycidae with long antennae.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.