camsite (English, noun)
expansion: camsite (plural camsites)
Senses:
glosses: A website for webcam livestreaming, often for adult entertainment.
Forms:
form: camsites
tags: plural
form: cam site
tags: alternative