What is the meaning of the word "teacart"?

Definitions: