Meaning of “altimeter” in the English Dictionary

british dictionary