But Scotland Yard was stumped.

英 美
  • 但是伦敦警察厅却一筹莫展。
  • but conj.但是prep.除...以外adv.仅仅;只pron.无不
  • scotland n.苏格兰
  • stumped n.残株;烟蒂;讲演台v.受窘;踏步;演说
  • was v.是(is,am的过去式)
  • yard n.院子;庭院n.码(长度单位)