Word info

Creekmouth

Proper noun

Meaning

Creekmouth

An industrial area in the borough of Barking and Dagenham, Greater London, England, situated at the mouth of Barking Creek (OS grid ref TQ4582).

Source: en.wiktionary.org

Close letter words and terms