Що означає хоч гать гати?
Це фразеологізм, означає дуже багато, велика кількість чогось, типу, хоч греблю гати (перегороджуй річку). А про саме слово гать прочитай у ВІкіпедії.