TELEOLOGISTS Scrabble 13 Words With Friends 16 Definition TELEOLOGISTS is the plural of TELEOLOGIST. noun TELEOLOGIST: advocate of teleology. See all 367 words you can make from TELEOLOGISTS → 12-letter words Words starting with T Words ending with S ← Unscramble different letters