Freedancer_nextdoor - bodyscape English Noun bodyscape countable and uncountable plural bodyscapes uncountable An artistic style where closeup photographs of the human form convey the impression of landscape countable A notional landscape formed by a body