Watson does not have that kind of interface available, says Grimes. âThey could build one, but for a company like IBM, it's faster, cheaper, and perhaps more feasible to buy it than to try to productize something out of their research organization,â he adds.
lotta.  1 lot of. 2  See more words with the same meaning: alternative spellings or pronunciations (list of) . 3  See more words with the same meaning: many, much, lots.
Wiktionary(0.00 / 0 votes)Rate this definition: 1  lotion(Noun) A low- to medium-viscosity topical preparation intended for application to unbroken skin. 2  lotion(Noun) A washing, especially of the skin for the purpose of beautification. 3  lotion(Verb) To cover or treat with a lotion.