MohammedPreview
Open in TheBrain

Stricken

  1. Struck.. by something.
  2. Disabled or incapacitated by something.
  3. Removed or rubbed out.