MARVELLOUS | English meaning - Cambridge Dictionary MARVELLOUS definition: extremely good: Learn more These examples are from corpora and from sources on the web Any opinions in the examples do not represent the opinion of the Cambridge Dictionary editors or of Cambridge University Press or its licensors