Dictionary search results

Showing 1-2 of 2 results

snoot British & World English

A person’s nose

droop-snoot British & World English

A downward-sloping nose of an aircraft or motor vehicle, especially one that is of variable pitch, giving an efficient aerodynamic profile