IMPEDED as ADJECTIVE

  1. Meaning
    • made difficult or slow
    Usage Example(s)
    • we blamed our impeded progress on lack of money
    Similar To