FOR DAYS ON END


Meaning of FOR DAYS ON END in English

{adv. phr.} For a long time; for many days. * /The American tourists tried to get used to Scottish pronunciation for days on end, but still couldn't understand what the Scots were saying./

Dictionary of English idioms .      Словарь английских идиом.