Log in
Search words & phrases
playscape
US
・
UK
A1
Definition
Video subtitles
noun
A designed and integrated set of playground equipment, often made of wood.