English word definition — powered by WordNet
having a smooth or slippery quality
characterized by lust
Want to remember lubricious?