oeuvre
Synonym discussion
Sense: noun/1
Oeuvre is the most formal and arts-focused of these words. It is usually used when critics talk about a writer, artist, composer, or director as a whole across many years. Body of work is the plain everyday choice and can describe creative or non-creative work. Output is broader and often sounds more about quantity or production than artistic value. Canon usually means the works judged most important, central, or genuine, so it may exclude minor pieces. Portfolio is a selected set shown for study, jobs, or clients, not the person's whole career. If you simply mean everything someone made, body of work is safer in normal conversation.
Common collocations
Etymology
English borrowed oeuvre from French, where it means 'work'. The French word goes back to Latin opera, meaning 'works' or 'effort'. In English, oeuvre kept a formal tone and came to mean the complete body of creative work by one artist, writer, or similar figure.