American Dictionary
Definition sports supplement in American English
sports supplement noun
[countable] noun
Synonyms and related words

American Dictionary