せんとうふかはつでんしょ
Meanings
Noun
1. peak-load station; peaking power plant; peaker plant
Composed of
pointed end; point; cusp; pointed head
burdening; bearing; load (electrical, mechanical, etc.); stress; stress testing (of physical function or performance); provocative testing
power plant; power station