what does it mean 'Refrain' Share with your friends Share 1 Dilshida Nazer answered this the word refrain means "repeatation of lines" (thumbs pls) 5 View Full Answer Raasiya Choudhari answered this thank you it is my exam tomorrow 0 Dilshida Nazer answered this welcome 0