Dictionary Translate Correct Ask AI
Noun
riverfront (n.) , [pl. riverfronts]