|
Definition of Embuggerance
1. Noun. (British military slang) Any obstacle (natural or artificial) that gets in the way of progress ¹
¹ Source: wiktionary.com
|
1. Noun. (British military slang) Any obstacle (natural or artificial) that gets in the way of progress ¹
¹ Source: wiktionary.com