Quaylog Share definition Flag An area of land and water where natural resources can be extracted from, similar to mining or quarrying. 'I have got a job as a miner in the quaylog' Quaylog by greersbrother August 24, 2021 0 0 Get merch Get the Quaylog mug. Buy Now — $32.95 See more merch