1 definition by SnowStorm121

Having or showing creativity or inventiveness; Having a wide imagination.
His imaginative writing is spell-binding.
by SnowStorm121 October 24, 2018
Get the imaginative mug.