meaning of rubber necking

1. going about to look at places of interest


Related Words

rubber-necking |

Developed & Maintained By Taraprasad.com

Treasure Words