meaning of zebra crossing

1. street crossing where pedestrians have right of way; often marked in some way especially with diagonal stripes


Related Words

zebra crossing |

Developed & Maintained By Taraprasad.com

Treasure Words