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