English Dictionary
Definition sandbox in British English
sandbox noun
[countable] noun
/ˈsæn(d)ˌbɒks/

English Dictionary