Definition: 1. reprimand, talking-to, reproach
Show more information about attrapade
Search took: 6.10 ms