tuffer in English dictionary

  • tuffer

    Meanings and definitions of "tuffer"

    • (a) sheep that’s difficult to shear

Sample sentences with "tuffer"