The difference between Offensive and Vulgar
When used as nouns, offensive means an attack, whereas vulgar means a common, ordinary person.
When used as adjectives, offensive means causing offense, whereas vulgar means debased, uncouth, distasteful, obscene.
check bellow for the other definitions of Offensive and Vulgar
-
Offensive as an adjective:
Causing offense; arousing a visceral reaction of disgust, anger, or hatred.
Examples:
"Some people find pornography offensive."
-
Offensive as an adjective:
Relating to an offense or attack, as opposed to defensive.
Examples:
"The army's offensive capabilities.'' ''An offensive weapon."
-
Offensive as an adjective (sports):
Having to do with play directed at scoring.
Examples:
"The offensive coordinator is responsible for ordering all rushing plays."
-
Offensive as a noun (countable, military):
An attack.
Examples:
"The Marines today launched a major offensive."
-
Offensive as a noun (uncountable):
The posture of attacking or being able to attack.
Examples:
"He took the offensive in the press, accusing his opponent of corruption."
-
Vulgar as an adjective:
Debased, uncouth, distasteful, obscene.
-
Vulgar as an adjective (classical sense):
Having to do with ordinary, common people.
-
Vulgar as a noun (classicism):
A common, ordinary person.