London particular noun2 •(UK, old-fashioned) A spell of smog over the city of London, England. •(UK, old-fashioned) A thick pea-and-ham soup. formsLondon particulars