SumSumSum
Dictionary
Books
Teachers
Scrabble
Home
/
Dictionary
/
Welsh cat
Welsh cat
noun
High School
1
Synonym of cat (“A wheeled shelter, used in the Middle Ages as a siege weapon”).
Thesaurus
Synonyms
cat
Related Words
computed axial tomography
computed tomography
ct
Explore More
More High School words
Thesaurus
RhymeZone