Definition of liberty cap in English:

liberty cap

noun

  • 1A common small European toadstool which has a greyish-brown cap with a distinct boss and a long, thin stem, containing the hallucinogen psilocybin.

  • 2

    another term for cap of liberty