ACHIEVEMENT Meaning of ACHIEVEMENT in English (n.) An escutcheon or ensign armorial; now generally applied to the funeral shield commonly called hatchment. Webster's English dictionary. Английский словарь Webster. 2012