IMPRIMATURS

11 letters 17 Scrabble points

Definition of IMPRIMATURS

noun
  1. An official license to publish or print something, especially when censorship applies.

  2. (by extension) Any mark of official approval.

Source: Wiktionary

Word Details

Letters I M P R I M A T U R S
Length 11 letters
Scrabble Score 17 points