Ranch house (8)
I believe the answer is:
hacienda
'ranch house' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for hacienda that I've seen before include "Large estate in Spanish-speaking countries" , "large estate in South America!" , "Large estate with house (Spanish)" , "Spanish country house" , "Spanish house/estate" .)