Words · Familiar

touted

/ˈtaʊtɪd/ · 6 letters · 5 distinct letters

  1. verb

    advertize in strongly positive terms

    This product was touted as a revolutionary invention

  2. verb

    show off

Look up another word

touted: definition, pronunciation and puzzle history · Nectary