Dictionary search results

Showing 1-4 of 4 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

blow one's own horn in horn British & World English

Talk boastfully about oneself or one’s achievements