Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of strabotomy

- The operation for the removal of squinting by the division of such muscles as distort the eyeball.