Dictionary search results

Showing 1-3 of 3 results

toot British & World English

A short, sharp sound made by a horn, trumpet, or similar instrument

blow one's own horn British & World English

Talk boastfully about oneself or one’s achievements