adjective of a huge or gigantic size; of or suited to a giant.
gigantesque 🔊 Listen to this adjective of a huge or gigantic size; of or suited to a giant. Share Facebook Twitter Google +