Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of rain shower
Definition that contains rain shower
  • shower a sudden downpour (as of tears or sparks etc) likened to a rain shower
  • cascade a sudden downpour (as of tears or sparks etc) likened to a rain shower
My lists:
Recently viewed words: