What Does killer Mean?
Intelligent Vocabulary: relevant words and phrases Tough factors and other people a (major) cross to bear idiom albatross ball and chain bane be dead meat idiom be within the obvious idiom bump chill equation handicap inconvenience hiccup hindrance warm potato impediment snag stumbling block teaser teething troubles the sharp end See much more fina