unabridged dictionary: a dictionary that has not been shortened by the omitting terms or definitions; a comprehensive dictionary
armor: tough more-or-less rigid protective covering of an animal or plant