|
Definition of Bus trap
1. Noun. Construction or device placed on a road that only allows (public transport) buses to pass, not other large motor vehicles. ¹
¹ Source: wiktionary.com
|
1. Noun. Construction or device placed on a road that only allows (public transport) buses to pass, not other large motor vehicles. ¹
¹ Source: wiktionary.com