Golden Bowl

Dictionary

MOCKEDpp.

Imitated or mimicked in derision; laughed at; ridiculed; defeated; illuded.