Embuggerance Definition
noun
(UK, military, slang) Any obstacle (natural or artificial) that gets in the way of progress.
Wiktionary
Other Word Forms of Embuggerance
Noun
Singular:
embuggerance
Plural:
embuggerancesFind Similar Words
Find similar words to embuggerance using the buttons below.