English Dictionary
Definition novelette in British English
novelette
noun
1
a short novel, especially one with a subject that is not serious
Synonyms and related words
