ether

ether (verb) synonyms

ether definitions

verb
  • To viciously humiliate or insult. 

verb
noun