FORETHOUGHTFULLY

Definition of FORETHOUGHTFULLY