English Dictionary
Definition cabstand in British English
cabstand noun
[countable] noun
/ˈkæbˌstænd/

English Dictionary