sell the farm

What is sell the farm?

sell the farm meaning same as “sell out.”

 

reference: billiards.colostate.edu: Glossary of Pool and Billiards Terms and Phrases