English Dictionary
Definition co-op in British English
co-op noun
[countable] noun
/ˈkəʊ ˌɒp/

English Dictionary