English Idioms: Neither fish nor fowl

English Idioms About “Animals”
Idiom: Neither fish nor fowl
Meaning: Said of something not easily categorized or not fitting neatly into any established group.
Example: I can’t see what you want to say. Your proposal is neither fish nor fowl.