newlyweds

English

Noun

newlyweds

  1. plural of newlywed

Noun

newlyweds pl (plural only)

  1. A recently married couple
    • 1980, AA Book of British Villages, Drive Publications Ltd, page 258:
      An unusual custom is followed at Llangennith, when shotguns are fired at a wedding - to scare off evil spirits from the newlyweds.

Translations