Word Definition

Forethoughtful

  1. Having forethought.

Synonyms

Antonyms