the pits是什么意思

the pits

英英释义

Noun
  1. any place of pain and turmoil;

    "the hell of battle" "the inferno of the engine room" "when you're alone Christmas is the pits"

上一个词

最近查询