English Dictionary
◊ MARVELLOUS
marvellous
adj : too improbable to admit of belief; "a tall story" [syn: {improbable},
{marvelous}, {tall(a)}]