London stock noun1 •A kind of handmade brick used for the majority of building work in London and South East England prior to the availability of machine-made bricks. formsLondon stocks