What is the full meaning of riverfronts
RIVERFRONT, the land or area along a river [n]
Example of the word riverfronts placed on a Scrabble board.