oil sand in Finnish oil sand in Finnish öljyhiekka noun A relatively loose sandstone, or porous carbonate rock, impregnated with bitumen. Add to Flashcards