Definition of oxter

Definition of oxter
  1. oxter Noun The armpit.
Need more help? Try our forum NEW