Parts of Speech for Have a bee in one's bonnet
bee
H h Gramatical Hierarchy
Grammatically "Have a Bee in One's Bonnet" is a noun. But also it is used as a idiom.
All about have a bee in one's bonnet Download all about have a bee in one's bonnet in pdf