towser









towser


noun

  1. a big dog.
  2. Informal. a big, hearty person, especially one who is very energetic: He is a towser for rough outdoor work.
52 queries 0.555