Skip to content

bloomer

Dictionary definition · bloomer

noun

  1. a flower that blooms in a particular way"a night bloomer"
  2. an embarrassing mistake

Source: Open English WordNet (CC BY 4.0).