English Dictionary
Definition buggery in British English
buggery noun
[uncountable] noun
/ˈbʌɡəri/

English Dictionary