Meaning of “kerbside” in the English Dictionary

british dictionary