biscornu noun1 •A kind of ornamental pincushion, usually made out of Aida cloth or linen, and decorated with embroidery. formsbiscornus