It's a synonym of to hinder and to impede. It's a verb. Sure there are already two words with similar meaning, but why not have a third? Example: The sun imbiguered by ability to see and caused me to run a light.
IMBIGUER
Meaning of IMBIGUER in English
Slang English vocab. Английский сленговый словарь. 2012