noun
Origin: see fox ()
a person regarded as being of a type that tends to see things in terms of a single, overarching viewpoint or philosophyOrigin: hedge + hog: prob. from living in hedgerows and from the hoglike snout
See hedgehog in American Heritage Dictionary 4
noun
Learn more about hedgehog