• word of the day

    articulated

    articulated - Dictionary definition and meaning for word articulated

    Definition
    (adj) consisting of segments held together by joints
    Synonyms : articulate

Word used in video below:
text: I am a manually articulated performative kinesio maquette--
Download our Mobile App Today
Receive our word of the day
on Whatsapp