What is the full meaning of impediments
IMPEDIMENT, something that impedes [n]
Example of the word impediments placed on a Scrabble board.