English Dictionary
Definition sarsaparilla in British English
sarsaparilla noun
[uncountable] noun
/ˌsɑː(r)spəˈrɪlə/
Synonyms and related words
