English Dictionary
Definition mockery in British English
mockery noun
noun
/ˈmɒkəri/
1
something that makes a system, organization etc seem stupid or useless
