breteTop 30000MeaningsNoun1. an unavoidable and inescapable predicament2. job (Costa Rica)3. difficult situation