CAT TRAP definition
CAT TRAP means a device provided by the Town or Contractor which may be placed upon Public Property or Private Property by the Town or by any person on Private Property to trap a Cat which may be Running At Large. A Cat Trap is not limited to, but may consist of, a: