English Dictionary
Definition newlyweds in British English
newlyweds noun
[plural] noun
/ˈnjuːliˌwedz/
Synonyms and related words
