DEPTFORD


Meaning of DEPTFORD in English

/det"feuhrd/ , n.

a former borough of London, England, now part of Lewisham, S of the Thames River.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .