HARTAL


Meaning of HARTAL in English

n. the closing of shops and offices in India as a mark of protest or sorrow.

Etymology: Hind. hartal, hattal f. Skr. hatta shop + talaka lock

Oxford English vocab.      Оксфордский английский словарь.