デマンドレスポンス

Also written デマンド・レスポンス

Meanings

  1. Noun demand response; DR

Jinuma: Japanese Dictionary · Word lists