NichiDict

オーバードライブ

[oobaadoraibu]

Meanings

1.Noun

overdrive (vehicle transmission, computer processor, etc.)

2.Noun

golfoutdriving (another player)