Word Definition

Effusive

  1. Pouring out; pouring forth freely.