American Dictionary
Definition neither fish nor fowl in American English
neither fish nor fowl phrase
phrase
Synonyms and related words

American Dictionary