staggering

language: pt

definitions

  1. adjective
    shockingly large or extreme; causing one to stumble from surprise
    pt: surpreendentemente grande; atordoar
  2. verb
    to cause to stumble or lose balance; to overwhelm
    pt: fazer tropeçar; abafar

examples

  1. staggering success

    sucesso atordoar

  2. staggered the crowd

    atordoou a multidão