Definify.com

Definition 2024


playspot

playspot

English

Noun

playspot (plural playspots)

  1. Part of a river where playboating is performed.