Find the word definition

Wiktionary
short sales

n. (short sale English)