noun someone who learned to fight in the streets rather than being formally trained in the sport of boxing
Synonymsstreet fighter
adjective feeling physical discomfort or pain (`tough' is occasionally used colloquially for `bad')
Synonymsbad
Similaruncomfortable
adjective resistant to cutting or chewing
Oppositestender
adjective making great mental demands; hard to comprehend or solve or believe
Similardifficult
Source: WordNet 3.1, Princeton University
