barrier, impediment

HINDRANCE