Is there a name for the linguistic phenomenon in which a general term gains a much more specific meaning?
For example, "Prohibition" is used to mean "Alcohol prohibition in the United States" or "Abolition" is used to mean "Abolition of slavery".
In Hebrew this is common for certain religious terms, e.g. Eruv meaning "mixture", but has expanded to mean something else. Same with Seruv meaning simply "refusal", but being used as refusal to grant a divorce.