>

oxhead

/'ɒkshed/

📖 中文释义

  1. 牛头尊
📘 English Definition(英文释义)
  1. n. Literally, the head of an ox (emblem of cuckoldom); hence,
  2. a dolt; a blockhead.