和谐英语

VOA慢速英语:Athena Zhe: Creating Art on Human Bodies

2016-12-08来源:VOA
Words in This Story

special effects – n. an image or sound that is created in television, radio, or movies to represent something real (such as an explosion) or imaginary (such as a monster)

notepad – n. sheets of paper that are attached at one end and used for writing notes

doodle – v. to draw something without thinking about what you are doing

installation – n. a work of art that usually has several parts (such as a sculpture, lights, and sound) and that is usually shown in a large space

canvas – n. a specially prepared piece of cloth on which a picture can be painted by an artist

mode – n. a specified way of thinking, feeling, or acting

nerve-racking – adj. causing stress or anxiety