Meaning Of The Word Smatch

Real Dictionary

What's the definition of Smatch? Find Smatch meanings, definitions and more at the Real Dictionary online.

Smatch Meaning

Smatch Definition
Smatch Definition

What's The Definition Of Smatch?

smatch in British English
noun
noun: a smell or flavour that is distinctive though faint
verb: to have the characteristic smell or flavour (of something)

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day