Definition of タワマン

タワマン

tawaman

noun
high-rise apartment building, high-rise condominium, tower block(abbreviation)