flood frosting

English

Noun

flood frosting (countable and uncountable, plural flood frostings)

  1. Synonym of flood icing.