meaning of speed bump
1.
a
hindrance
to
speeding
created
by
a
crosswise
ridge
in
the
surface
of
a
roadway
Related Words
speed bump
|
Developed & Maintained By
Taraprasad.com