localhosts in English dictionary localhosts Meanings and definitions of "localhosts" noun plural of [i]localhost[/i] more Sample sentences with "localhosts" Declension Stem Try again Authors