Other crossword clues for answer "TORRS"TORRSPressure units named for the inventor of the barometerUnits of pressure