Definition & Meaning | English word FRATCH
FRATCH
Definitions of FRATCH
- (UK) A dispute, a quarrel; a fight or brawl.
- (UK, Yorkshire) To argue, to quarrel; to fight.
Number of letters
6
Is palindrome
No
Search for FRATCH in:
Page preparation took: 110.14 ms.