Translation of تَبَاطَأَ

      Verb

      to slow {down}, [ slowed ; slowed ]
      to linger [ lingered ; lingered ]
      to decelerate [ decelerated ; decelerated ]

      Noun

      slowdown [pl. slowdowns]

      ...