It means monumental, huge, gigantic, colossal, huge, very big. Related to cyclops or similar to them. In Architecture, walls made with large stones, overlapping and without mortar.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list