escarpolette
Top 45000
Meanings
Noun
1. swing (e.g. playground fixture) (dated)