Meanings1archway2semicircular canal (any of three semicircular interconnected tubes located in the inner ear)