Find the word definition

Wiktionary
trailer sailers

n. (trailer sailer English)