They sheltered beneath their umbrellas.

英 美
  • 他们打伞挡雨。
  • beneath prep.在...之下;被...覆盖;低于...;不值得adv.在下方;在底下
  • sheltered adj.受保护的;受庇护的;遮蔽的动词shelter的过去式和过去分词形式.
  • their adj.他们的;她们的;它们的
  • they pron.他们
  • umbrellas n.雨伞(umbrella的复数);阳伞v.以伞遮住;庇护(umbrella的第三人称单数)