self-deprecating
self·dep·re·cating
adjective
1.
conscious of your own shortcomings
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
self·dep·re·cating
conscious of your own shortcomings
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.