Subscribe
URL of the page has been copied to clipboard.
Meaning : An inclined metal frame at the front of a locomotive to clear the track.
Synonyms : buffer, fender, pilot
Install App