Meaning : A material made of cellulose pulp derived mainly from wood or rags or certain grasses.
Meaning : An essay (especially one written as an assignment).
Example :
He got an A on his composition.
Synonyms : composition, report, theme
Meaning : A daily or weekly publication on folded sheets. Contains news and articles and advertisements.
Example :
He read his newspaper at breakfast.
Synonyms : newspaper
Meaning : A medium for written communication.
Example :
The notion of an office running without paper is absurd.
Meaning : A scholarly article describing the results of observations or stating hypotheses.
Example :
He has written many scientific papers.
Meaning : A business firm that publishes newspapers.
Example :
Murdoch owns many newspapers.
Synonyms : newspaper, newspaper publisher
Meaning : The physical object that is the product of a newspaper publisher.
Example :
When it began to rain he covered his head with a newspaper.
Synonyms : newspaper