Word Definition

Sneered

  1. of Sneer

Synonyms