1 oil sand | Definition of oil sand

oil sand

noun

Definition of oil sand

: a porous sandstone from which petroleum is obtained by drilled wells