shorepower

English

Noun

shorepower (uncountable)

  1. The supply of electricity to a vessel at berth

Alternative forms

Anagrams