Meaning

1 senses
  1. (not comparable)Made from scratch.

    scratch made biscuits

scratch made — meaning, examples, forms, synonyms | Krumeto