English Dictionary
Definition bodyscape in British English
bodyscape noun
noun
1
a photograph of the human body
Example
A bodyscape is an artistic style where closeup photographs of the human form convey the impression of landscape.
