Meaning ofstockadein English

stockade

us//ˈstɑːkeɪd//uk//ˈstɒk.ədeɪ//
#uncommon
Definitions