dolla meaning in english

[Tel.] n. A hamper or long basket placed on a cart. A straw band or withe to bind stacks with. The skeleton of a beast. The cheek. A lie or falsehood. adj. Hollow, concave.