TITTER


Meaning of TITTER in English

v. n.

1.

Laugh ( under restraint ), snicker, giggle, chuckle.

2.

Teeter, see-saw.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.