Definition:(adjective satellite) so exceedingly large or extensive as to suggest a giant or mammoth; "a ####### redwood"; "####### disappointment"; "a mammoth ship"; "a mammoth multinational corporation"
| ** Please Select the best Word that fits the definition in the left column |