We found 3 dictionaries that define the word put-you-up:
General (3 matching dictionaries)
General (3 matching dictionaries)
- put-you-up: Oxford Learner's Dictionaries
- put-you-up, put-you-up: Collins English Dictionary
- put-you-up: TheFreeDictionary.com