noun - something that delays progress in any way
noun - a narrow or busy place in a road where the traffic slows down or stops
verb - to advise or train someone, especially a younger or less experienced person
adverb - extremely or unpleasantly (used to emphasize)
verb - to suffocate or make unable to breathe properly