僝僽

Verb

 * 1)  to blame; to rebuke
 * 2)  to wreck; to destroy; to devastate
 * 3)  to sneer at; to ridicule
 * 4)  to distract oneself from boredom or loneliness; to relieve one's negative emotions

Synonyms






Adjective

 * 1)  annoyed; troubled; upset; vexed