griff
noun (1)
plural -s
Definition of griff
(Entry 1 of 2)
dialectal, England
: a deep narrow glen or ravine
griff
noun (2)
plural -s
Definition of griff (Entry 2 of 2)
slang, British
: an accurate account : a factually correct piece of information
especially
: a bit of inside information : tip
Keep scrolling for more