• word of the day

    portsmouth

    portsmouth - Dictionary definition and meaning for word portsmouth

    Definition
    (noun) a port city in southeastern Virginia on the Elizabeth River opposite Norfolk; naval base; shipyards Definition
    (noun) a port town in southeastern New Hampshire on the Atlantic Ocean Definition
    (noun) a port city in southern England on the English Channel; Britain's major naval base
    Synonyms : pompey

Word used in video below:
text: portsmouth she's promised she'll cover
Download our Mobile App Today
Receive our word of the day
on Whatsapp