FLATHEAD Meaning of FLATHEAD in English (n.) A Chinook Indian. See Chinook, n., 1. Webster's English dictionary. Английский словарь Webster. 2012