put-upEnglish

put-up

Adjective

Planned secretly

English: put-up

Words that start with "put-up"