IMPLUMED Meaning of IMPLUMED in English (a.) Not plumed; without plumes or feathers; featherless. Webster's English dictionary. Английский словарь Webster. 2012