American Dictionary
Definition sandbox in American English
sandbox noun
[countable] noun
/ˈsæn(d)ˌbɑks/
Synonyms and related words
