English Dictionary
Definition choppers in British English
choppers noun
[plural] noun
/ˈtʃɒpə(r)z/

English Dictionary