Meaning of “kerbside” in the English Dictionary

English