Oxter

Webster's Dictionary of the English Language

·noun The armpit; also, the arm.

Related Words