The crossing number cr(G) of a graph G is the minimum number of crossings in a nondegenerate planar drawing of G. The rectilinear crossing number cr(G) of G is the minimum number of crossings in a rectilinear nondegenerate planar drawing (with edges as straight line segments) of G. Zarankiewicz proved in 1952 that cr(. We define an analogous bound for the complete tripartite graph K n 1 ,n 2 ,n 3 ,and prove cr(K n 1 ,n 2 ,n 3 ) ≤ A(n 1 , n 2 , n 3 ). We also show that for n large enough, 0.973A(n, n, n) ≤ cr(K n,n,n ) and 0.666A(n, n, n) ≤ cr(K n,n,n ), with the tighter rectilinear lower bound established through the use of flag algebras. A complete multipartite graph is balanced if the partite sets all have the same cardinality. We study asymptotic behavior of the crossing number of the balanced complete r-partite graph. Richter and Thomassen proved in 1997 that the limit as n → ∞ of cr(K n,n ) over the maximum number of crossings in a drawing of K n,n exists and is at most and show that for a fixed r and the balanced complete r-partite graph, ζ(r) is an upper bound to the limit superior of the crossing number divided by the maximum number of crossings in a drawing.