English Dictionary
Definition triplicate in British English
triplicate noun
noun
/ˈtrɪplɪkət/
Synonyms and related words
