To hinder, obstruct, or impede; to make it difficult for something to happen or progress.
From en- (prefix) + hamper (from Middle Dutch hameren or from a Germanic root meaning 'to crowd or hem in'). It's an archaic or rare form meaning to put obstacles in the way.
While we use 'hamper' as a common verb meaning 'to hinder,' 'enhamper' is its more emphatic older cousin, intensifying the sense that something is being seriously held back or blocked.
Complete word intelligence in one call. Free tier — 50 lookups/day.