Home
Search
Index
Definify.com
Definition
2024
playspot
playspot
English
Noun
playspot
(
plural
playspots
)
Part of a
river
where
playboating
is performed.
Etymology
play
+
spot
Similar Results
Glasspot