Meanings
Noun
1. vehicle; horse-drawn carriage
Alt. forms
Pitch accent
Used in vocabulary (6 in total)
imperial carriage
mounting (during animal copulation)
excelling; surpassing; outdoing