English Dictionary
Definition beanpole in British English
beanpole noun
[countable] noun
/ˈbiːnˌpəʊl/
Synonyms and related words
