Marvellous exchange Synonyms

Definitions for Marvellous


  • (adjective) extraordinarily good or great ; used especially as intensifiers
  • (adjective) too improbable to admit of belief
  • (adjective) being or having the character of a miracle

Definitions for Exchange


  • (noun) a giving or taking of one thing of value in return for another
  • (noun) talking or a talk between two or more people
  • (verb) to give up (something) and take something else in return