Italian

edit

Etymology

edit

From escogitare +‎ -tore.

Noun

edit

escogitatore m (plural escogitatori, feminine escogitatrice)

  1. inventor, deviser

Anagrams

edit