アイドリングストップ

Also written アイドリング・ストップ

Meanings

  1. Noun turning off a vehicle engine when stopped

Jinuma: Japanese Dictionary · Word lists