Definisi 'impeded'
English to English
adjective satellite
1 made difficult or slow
Example:
• we blamed our impeded progress on lack of money
source: wordnet30
More Word(s)
obstructed,

Visual Synonyms
Click for larger image