oxter









oxter


noun Scot. and North England.

  1. the armpit.

noun

  1. Scot, Irish and Northern English dialect the armpit
46 queries 0.375