MohammedPreview
Open in TheBrain

La Residere

  1. To reside, abide, tarry, linger.
  2. To remain sitting.
  3. To sit up.
  4. (figuratively) to be idle, inactive.
  5. To remain behind, be left behind.