obstacle, something which prevents

listen to the pronunciation of obstacle, something which prevents