Vocabulary Exercises 32

cantankerousgrouchy
catcalla loud cry
meanderedwalk along without direction
abominabledisgusting
privyouthouse
impudencerudeness
dovecotebox for domestic pigeons
tunicloose cloak
skeinsloosely coiled yarn
grievancescomplaints
shammingpretending
betrothalengagement
wimplecloth covering over the head
morosegloomy
odiousextremely unlikable