Top Definition
A forward-facing speed trap complete with a digital camera.

Used in the UK (and possibly others) to catch speeding motorists by checking if they are driving above a speed limit and, if they are, taking a photograph of their number place.
Did you see they've put a bloody Truvelo up on the A1 now.
by Adamant_UK October 27, 2007
4 Words related to truvelo

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.