English Dictionary
Definition papoose in British English
papoose noun
[countable] noun
/pəˈpuːs/
Synonyms and related words
