English Dictionary
Definition monkey island in British English
monkey island noun
noun
1
a deck located above the navigating bridge of a ship
