torrion noun1 •(no longer used) A large tower.Hereupon there went off from the Torrion of Carmine, twenty six shot of Ordinance. — 1652 formstorrions