English Dictionary
Definition feelers in British English
feelers noun
[plural] noun
/ˈfiːlə(r)z/
Synonyms and related words
