Comprehensive
Dictionary Suite
Help
Help
Help
put up to erect or construct (something). [11 definitions]
put-up (informal) planned or arranged secretly beforehand.