← Back to browseオートレース[ootoreesu]noun#45,185Japanese definitionNo Japanese definition yet.English definitionauto race; motorcycle speedway event and gambling sport in JapanExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsオートバイレースボートレースオートナースオートレイズオートオートリバース← オタマジャクシカッターナイフ →