land pitch
nounDefinition of land pitch
: a hard Trinidad asphalt — compare lake pitch
1