1 definition by Ol' Tozzy

Detained, To keep from proceeding.
The unsuccessful burglar was collared by an operating 'cctv' system.
by Ol' Tozzy August 11, 2006
Get the collared mug.