Foaming river Synonyms
Definitions for Foaming
- (adjective) feeling or showing anger
- (adjective) emitting or filled with bubbles as from carbonation or fermentation
- (adjective) producing or covered with lathery sweat or saliva from exhaustion or disease
Synonyms for phrase
FR abbreviation
FR is an abbreviation for Foaming RiverWhat does FR stand for?
FR stands for "Foaming River"