Большой англо-русский словарь (с транскрипциями) RAIN or shine 1) при любой погоде 2) перен. что бы то ни было; при любых условиях в любую погоду