meshrepEtymologyFrom Uyghur مەشرەپ (meshrep).nounA traditional Uyghur social gathering.“Uighurs had taken to the streets to protest against the Chinese Government's decision to ban Meshrep, a Uighur cultural gathering, in Ghulja City.”