Find the word definition

Wiktionary
long toms

n. (long Tom English)