Definition of offlet

Definition of offlet
  1. offlet Noun a pipe to drain or let off water
Need more help? Try our forum NEW