4 words in this vocabulary list
adjective capable of being understood or explained
noun a small flat piece of wood that is used to cover a roof or a wall
verb to cover with shingles
adjective having a resemblance in appearance, character, or quantity without being identical
noun FSM - acronym for Finite State Machine, a mathematical model of computation used in computer science and engineering