sloughi noun1 •An ancient breed of domesticated dog, specifically a member of the sighthound family. formssloughis