Horn - Definition - Law Dictionary Home Dictionary Definition horn
Definition :
Horn. Blowing a horn in London streets is an offence against the Metropolitan Police Act, 1839 (2 & 3 Vict. c. 47), s. 54 (14), and this provision has been strengthened by an Act of 1864. See MUSICIAN LONDON.
View Judgments Citing this PhraseView Acts Citing this Phrase