embuggerance noun1 •(UK, slang) Any obstacle (natural or artificial) that gets in the way of progress. formsembuggerances