Definitions of aforethoughtip:

  • adjective:   planned in advance