Noun
embuggerance (plural embuggerances) (Britain, military, slang) Any obstacle (natural or artificial) that gets in the way of progress.