According to Dictionary.com:
# obstruction; hindrance; obstacle. # any physical defect that impedes normal or easy speech; a speech disorder.or
# something immaterial that interferes with or delays action or progress [syn: hindrance] # any structure that makes progress difficult [syn: obstruction]
Or just visit:
http://agile-commentary.blogspot.com/2008/11/what-is-impediment.html
Chat with our AI personalities
Impediments are... well, let's just say they're a girl's body part. Do you get what I'm saying?