|Origin:||impedimentum, from impedire; IMPEDE|
Related topics: Illness and Disability
a physical problem that makes speaking, hearing, or moving difficult:
a situation or event that makes it difficult or impossible for someone or something to succeed or make progress
War is one of the greatest impediments to human progress.