meaning of broad headed

broad headed meaning in General Dictionary

having an easy mind