Define Freeze-thaw. Freeze-thaw synonyms, Freeze-thaw pronunciation, Freeze-thaw translation, English dictionary definition of Freeze-thaw. n. Any of the chemical or mechanical processes by which objects exposed to the weather are worn or broken down. Am
Thanks also go to the staff of the Electron Microscope Unit at Queen's University, Belfast for their assistance during the completion of this work and to Mr John Mooney of the Geography Divison, Staffordshire University for his cartographic skills. This paper would not have been completed without...