1
[ noun ] a portable enclosure in which babies may be left to play

Synonyms

pen

Related terms

enclosure

*