English Dictionary
Definition peekaboo in British English
peekaboo noun
[uncountable] noun
/ˈpiːkəˌbuː/
English Dictionary