Dictionary search results

Showing 1-2 of 2 results

snark1 British & World English

An imaginary animal (used typically with reference to a task or goal that is elusive or impossible to achieve)

snark2 British & World English

Make snide and sharply critical comments