English Dictionary
Definition shuttlecock in British English
shuttlecock noun
[countable] noun
/ˈʃʌt(ə)lˌkɒk/
Synonyms and related words
