Zahni13 Zahni13 25-11-2019 English contestada Which would be the closest synonym for the word delineates, as it is used above? Demarcates Decries Denounces Devastates