Find the word definition

Wiktionary
banana hammocks

n. (banana hammock English)