What is the meaning of plug top in English?

Learn vocabulary with pictures as well as definitions of plug top in English

Learn in

See more

n. plug top

Definition of plug top in English

Device that has two are more pins, which is inserted into a socket to establish an electrical connection.

Synonyms of plug top in English

plugpower plug