vocab dash
Log in
Sign up
picota
Top 20000
Meanings
Noun
1. pillory
2. sweet cherry
3. pump-cheek
(nautical)