arcade
Top 7000
Meanings
Noun
1. arcade (architecture)
2. arch, ridge (anatomy)
3. arcade (gaming)