Meaning: A three-dimensional scene reproduced by placing objects in front of a painted background.
The project for the week was to build a diorama in a shoe box.
Top 100 Vocab words to prepare for MBA Verbal Ability Section
A verifcation code has been sent to your mobile number
Please enter the verification code