fen nightingale

名词 n.

英文释义

名词 n.
  1. A frog or toad. UK,archaic,slang
    — Tom Spence is a dom fule and doesn't know a fen nightingale from a natterjack.

词形变化

词源

From their continued croaking at night.
0 次浏览 数据来源: Wiktionary